two-wheeled trailer - Turco Inglés Diccionario